to impede or molest - French English Dictionary